may lightning strike you down - Allemand Anglais Dictionnaire